sich abfinden – Deutsch–English translations

🇩🇪 de en 🇬🇧

sich abfinden

come to terms with
Wiktionary Links